large handkerchief - French English Dictionary